package com.heima.common.constants.message;

/**
 * @author Fuqiang
 * @since :2023-04-02
 */
public class RedisConstants {

    private RedisConstants() {
    }

    /**
     * redis 文章分数的key
     */
    public static final String ARTICLE_SCORE_KEY = "heima:leadnews:article:score";

    /**
     * redis 文章info的前缀
     */
    public static final String ARTICLE_INIT_PREFIX = "heima:leadnews:article:info";

    /**
     * 记录当天产生的用户行为数据, 用于凌晨的定时任务写库, 使用前须增加前缀的时间戳以进行时间区分, 后缀为: articleId
     * 时间戳格式为: yyyy-MM-dd 如 2023-04-02:heima:leadnews:article:update:{articleId}
     */
    public static final String HOT_ARTICLE_UPDATE_KEY = "heima:leadnews:article:update";


    /**
     * 记录当天产生的用户行为数据的ArticleId, 用于凌晨的定时任务写库, 使用前须增加前缀的时间戳以进行时间区分
     * 时间戳格式为: yyyy-MM-dd 如 2023-04-02:heima:leadnews:article:score_set"
     */
    public static final String HOT_ARTICLE_UPDATE_IDS_KEY = "heima:leadnews:article:score_set";

}
